package com.qianfeng.openplantform.commons.beans;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
     * Json封装体
     */

    @Data
//全参构造
    @NoArgsConstructor
//空参构造
    @AllArgsConstructor
    public class CommonResult<T> {

        //状态类：1，成功，0，失败
        private Integer code;
        //信息
        private String message;
        //实体属性,实体类,返回结果，如：查询最后返回实体类，增删改最后返回一个1或0
        private T data;

        //自定义一个两个参数的方法
        public CommonResult(Integer code, String message) {
            this(code, message, null);
        }



    }


